adasca biomechanical facility - Turco Inglés Diccionario